package jmine.tec.web.wicket;

/**
 * Encapsula um bean para ser exposto como uma {@link BeanReference}
 * 
 * @author takeshi
 * @param <T> o tipo
 */
public class SimpleBeanReference<T> implements BeanReference<T> {

    private final T bean;

    /**
     * C'tor
     * 
     * @param bean o bean
     */
    public SimpleBeanReference(T bean) {
        super();
        this.bean = bean;
    }

    /**
     * {@inheritDoc}
     */
    public T get() {
        return bean;
    }

}
